package com.zrrd.gmall.product.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.zrrd.gmall.model.product.SpuSaleAttr;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

@Mapper
public interface SpuSaleAttrMapper extends BaseMapper<SpuSaleAttr> {
    //根据SpuId查询销售属性以及对应属性值列表
    List<SpuSaleAttr> getSpuSaleAttrList(Long spuId);

    //根据SkuId和SpuId查询出sku对应的spu的销售属性以及属性值以及标记当前sku所选中的销售属性
    List<SpuSaleAttr> getSpuSaleAttrListBySkuId(@Param("skuId") Long skuId, @Param("spuId") Long spuId);
}
